Where to buy Abercrombie Kids in Shanghai

Name Address Phone
Abercrombie Kids - Nanjing West in Shanghai No. 1515, Nanjing West Road 21-6043 1892